/**
 * Copyright &copy; 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.jeeplus.modules.fee.entity;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.common.utils.excel.annotation.ExcelField;

import java.util.Date;

/**
 * 应收结算单Entity
 * @author 李超辉
 * @version 2018-06-07
 */
public class Js extends DataEntity<Js> {
	
	private static final long serialVersionUID = 1L;
	private String kpje;		// 开票金额
	private Date date;		// 开票日期
	private String status;		// 状态
	private String hxje;		// 核销金额
	private String whxje;		// 未核销金额
	private String pro;		// 项目
	private String spf;//受票方
	private String fwmc;//服务名称
	private String gg;//规格
	private String dw;//单位
	private String sl;//数量
	private String dj;//单价
	private String fph;//发票号
	private String min;
	private String max;

	public String getMin() {
		return min;
	}

	public void setMin(String min) {
		this.min = min;
	}

	public String getMax() {
		return max;
	}

	public void setMax(String max) {
		this.max = max;
	}

	public String getSpf() {
		return spf;
	}

	public void setSpf(String spf) {
		this.spf = spf;
	}

	public String getFwmc() {
		return fwmc;
	}

	public void setFwmc(String fwmc) {
		this.fwmc = fwmc;
	}

	public String getGg() {
		return gg;
	}

	public void setGg(String gg) {
		this.gg = gg;
	}

	public String getDw() {
		return dw;
	}

	public void setDw(String dw) {
		this.dw = dw;
	}

	public String getSl() {
		return sl;
	}

	public void setSl(String sl) {
		this.sl = sl;
	}

	public String getDj() {
		return dj;
	}

	public void setDj(String dj) {
		this.dj = dj;
	}

	public String getFph() {
		return fph;
	}

	public void setFph(String fph) {
		this.fph = fph;
	}

	public Js() {
		super();
	}

	public Js(String id){
		super(id);
	}

	@ExcelField(title="开票金额", align=2, sort=7)
	public String getKpje() {
		return kpje;
	}

	public void setKpje(String kpje) {
		this.kpje = kpje;
	}
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm")
	@ExcelField(title="开票日期", align=2, sort=8)
	public Date getDate() {
		return date;
	}

	public void setDate(Date date) {
		this.date = date;
	}
	
	@ExcelField(title="状态", align=2, sort=9)
	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}
	
	@ExcelField(title="核销金额", align=2, sort=10)
	public String getHxje() {
		return hxje;
	}

	public void setHxje(String hxje) {
		this.hxje = hxje;
	}
	
	@ExcelField(title="未核销金额", align=2, sort=11)
	public String getWhxje() {
		return whxje;
	}

	public void setWhxje(String whxje) {
		this.whxje = whxje;
	}
	
	@ExcelField(title="项目", align=2, sort=12)
	public String getPro() {
		return pro;
	}

	public void setPro(String pro) {
		this.pro = pro;
	}
	
}